.left-title{
    line-height: 32rpx;
    color: #333;
    font-size: 32rpx;
}
.boxPad{
    padding: 20rpx 30rpx;
    position: relative;
}
.shopBox{
    min-height: 52rpx;
	position: relative;
	.title{
		font-size: 32rpx;
		color: #333;
	}
	.imgBox{
	    width: 80rpx;
	    height: 80rpx;
	    border-radius: 50%;
	    overflow: hidden;
	    image{
	        width: 100%;
	        height: 100%;
	    }
	}
	.empty{
	    width: 10rpx;
	}
	.changeShop{
		color: white;
		background: #E79F63;
		width: 196rpx;
		height: 52rpx;
		line-height: 52rpx;
		border-radius: 30rpx;
		text-align: center;
		font-size: 26rpx;
		position: absolute;
		right: 0rpx;
		top: 14rpx;
	}
}
.moneyCard{
    margin-top: 30rpx;
    padding: 30rpx;
    height: 180rpx;
	background: linear-gradient(270deg, #E79F63 0%, #E6B994 100%);
    border-radius: 16rpx;
    position: relative;
    color: white;
	.bgImg{
		position: absolute;
		right: 0;
		top: 0;
		width: 246rpx;
		height: 200rpx;
		image{
			width: 100%;
			height: 100%;
		}
	}
    .moneyBox{
        .moneyTitle{
            font-size: 24rpx;
            line-height: 24rpx;
            .iconfont2{
                font-size: 24rpx;
                margin-left: 10rpx;
            }
        }
        .money{
            font-size: 48rpx;
            font-weight: 600;
            margin-top: 20rpx;
            line-height: 48rpx;
        }
    }
    .m-r-60{
        margin-right: 96rpx;
    }
}
.dataBox{
    background: #FEFEFE;
    border-radius: 16rpx;
    border: 1rpx solid #EEEEEE;
    margin-top: 30rpx;
    padding: 40rpx 0;
	position: relative;
	.dataList{
		.dataItem{
			padding-left: 72rpx;
			width: 50%;
			position: relative;
			.dataTitle{
				color: #999999;
				font-size: 26rpx;
				line-height: 26rpx;
			}
			.dataNum{
				margin-top: 20rpx;
				color: #333;
				font-size: 32rpx;
				line-height: 32rpx;
			}
		}
		.dataLine{
			width: 1rpx;
			height: 40rpx;
			background: #EEEEEE;
		}
	}
	.dataListMb{
		margin-bottom: 60rpx;
	}
}
.activeBox{
	height: 128rpx;
	background: rgba(230, 184, 146, .1);
	border-radius: 16rpx;
	margin-top: 50rpx;
	padding: 0 20rpx;
	.activeImg{
		width: 66rpx;
		height: 66rpx;
		margin-right: 30rpx;
		image{
			width: 100%;
			height: 100%;
		}
	}
	.activeTitle{
		font-size: 32rpx;
		line-height: 32rpx;
		color: #E82E2E;
	}
	.activeTip{
		color: rgba(178, 106, 46, 0.6);
		font-size: 26rpx;
		line-height: 26rpx;
		margin-top: 20rpx;
	}
	.activeBut{
		width: 160rpx;
		height: 60rpx;
		line-height: 60rpx;
		text-align: center;
		color: white;
		font-size: 28rpx;
		background: #E79E62;
		border-radius: 32rpx;
	}
}
.shareBox{
	margin-top: 20rpx;
	.shareTitle{
		font-size: 30rpx;
		line-height: 30rpx;
		color: #333333;
	}
	.shareItem {
		height: 130rpx;
		line-height: 130rpx;
	}
	.shareItem1 {
		margin-top: 40rpx;
	}
	.shareItem, .shareItem1{
		.shareContent{
			flex: 1;
			height: 100%;
			font-size: 28rpx;
			color: #333;
			.shareBut{
				width: 112rpx;
				height: 40rpx;
				line-height: 40rpx;
				text-align: center;
				color: #E79E62;
				border-radius: 24rpx;
				border: 1px solid #E79E62;
			}
			.shareBut1{
				width: 112rpx;
				height: 40rpx;
			}
		}
		.share_b{
			border-bottom: 1rpx solid #EEEEEE;
		}
	}
	.shareItemTip{
		color: #E82E2E;
		font-size: 24rpx;
		margin-top: 24rpx;
		.iconfont2{
			margin-right: 10rpx;
			font-size: 24rpx;
		}
	}
}
